<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body {

    padding: 0 !important;

    margin: 0 !important;

    color: #000000;

    font-family: SourceHanSansCN-Normal;

}



p {

    padding: 0;

    margin: 0;

}



ul {

    padding: 0 !important;

    margin: 0 !important;

}



ul, li {

    list-style: none;



}



img {

    vertical-align: bottom;

}



a {

    color: inherit !important;

    text-decoration: none !important;

}



/*å­—ä½“*/

@font-face {

    font-family: 'AdobeSongStd-Light';

    src: url('../fonts/AdobeSongStd-Light.otf');

}



@font-face {

    font-family: 'Futura';

    src: url('../fonts/Futura.ttc');

}



@font-face {

    font-family: 'Didot-HTF-B96-Bold-Ital';

    src: url('../fonts/Didot-HTF-B96-Bold-Ital.otf');

}



@font-face {

    font-family: 'Gotham-Book';

    src: url('../fonts/Gotham-Book.otf');

}



@font-face {

    font-family: 'Gotham-Light';

    src: url('../fonts/Gotham-Light.otf');

}



@font-face {

    font-family: 'Gotham-Medium';

    src: url('../fonts/Gotham-Medium.otf');

}



@font-face {

    font-family: 'Gotham-BoldItalic';

    src: url('../fonts/Gotham-BoldItalic.otf');

}



@font-face {

    font-family: 'Gotham-Thin';

    src: url('../fonts/Gotham-Thin.otf');

}



@font-face {

    font-family: 'SourceHanSansCN-Bold';

    src: url('../fonts/SourceHanSansCN-Bold.otf');

}



@font-face {

    font-family: 'SourceHanSansCN-Light';

    src: url('../fonts/SourceHanSansCN-Light.otf');

}



@font-face {

    font-family: 'SourceHanSansCN-ExtraLight';

    src: url('../fonts/SourceHanSansCN-ExtraLight.otf');

}



@font-face {

    font-family: 'SourceHanSansCN-Medium';

    src: url('../fonts/SourceHanSansCN-Medium.otf');

}



@font-face {

    font-family: 'SourceHanSansCN-Normal';

    src: url('../fonts/SourceHanSansCN-Normal.otf');

}



@font-face {

    font-family: 'SourceHanSansCN-Regular';

    src: url('../fonts/SourceHanSansCN-Regular.otf');

}



@font-face {

    font-family: 'SourceHanSansSC-ExtraLight';

    src: url('../fonts/SourceHanSansSC-ExtraLight.otf');

}



@font-face {

    font-family: 'SourceHanSansSC-Light';

    src: url('../fonts/SourceHanSansSC-Light.otf');

}



@font-face {

    font-family: 'SourceHanSansSC-Medium';

    src: url('../fonts/SourceHanSansSC-Medium.otf');

}



@font-face {

    font-family: 'SourceHanSansSC-Normal';

    src: url('../fonts/SourceHanSansSC-Normal.otf');

}





@media screen and (max-width: 1199px) {



    .kaiping_modal {

        width: 100%;

        height: 100vh;

        position: fixed;

        z-index: 100000;

        top: 0;

        left: 0;

        overflow: hidden;


        display: none;

    }

    .kaiping_modal_con{
        width: 100%;
        height: 100%;
        /*background-size: 100% auto;*/
        /*background-image: url('https://aimatech998.oss-cn-qingdao.aliyuncs.com/img/kaiping_img.png');*/
        /*background-position-y: 0;*/
        animation: kaiping-gif1 2s steps(1, end) 0s;

        animation-fill-mode: forwards; /*è®©åŠ¨ç”»åœç•™åœ¨æœ€åŽä¸€å¸§ */

        -moz-animation-fill-mode: forwards;

        -webkit-animation-fill-mode: forwards;

        -o-animation-fill-mode: forwards;

        background-size: cover;

        background: url("https://aimatech998.oss-cn-qingdao.aliyuncs.com/kaiping_img/å¼€å±åŠ¨ç”»_0022700.png") top center/cover no-repeat;

    }

    .marginbot20 {

        margin-bottom: 0.2rem;

    }



    .modal_wrap {

        position: fixed;

        top: 1rem;

        left: 0;

        right: 0;

        bottom: 0;

        margin: auto;

        background: rgba(255, 255, 255, 1);

        z-index: 9999;

        width: 100%;

        height: calc(100vh - 1rem);

        display: flex;





    }



    .modal_content_wrap {

        width: 100%;

        height: 100%;

        display: flex;

        justify-content: center;

        align-items: center;

    }



    .modal_top {

        height: 1.18rem;

        background: #E2E2E9;

        border-radius: 0;

        line-height: 0.54rem;

        font-size: .36rem;

        font-family: SourceHanSansCN-Regular;

        display: flex;

        padding: .32rem .60rem;

        box-sizing: border-box;



    }



    .modal_top span {

        flex: 1;

        margin-right: .36rem;

    }



    .modal_top img {

        width: .50rem;

        height: .50rem;

        cursor: pointer;

    }



    /*å¿«æ·æœåŠ¡*/

    .kuaijiefuwu_wrap {

        width: 100%;

        height: 2.5rem;

        background: #e2e2e9;

        display: flex;

        justify-items: center;

    }



    .kuaijiefuwu {

        width: 100%;

        margin: 0 auto;

        height: 2.5rem;

    }



    .kuaijiefuwu ul {

        width: 100%;

        height: 2.5rem;

        display: flex;

        justify-items: center;

        align-items: center;

    }



    .kuaijiefuwu ul li {

        width: 25%;

        display: flex;

        flex-direction: column;

        align-items: center;

        font-size: 0.18rem;

        line-height: 0.25rem;

    }



    .kuaijiefuwu ul li img {

        width: 0.8rem;

        height: 0.8rem;

        margin-bottom: .18rem;

        cursor: pointer;

    }



    /*åŠ&nbsp;ç›Ÿå¼¹çª—*/

    .modal_jiameng_visible {

        display: none;

    }



    .modal_jiameng_visible {

        display: none;

    }



    .modal_jiameng {

        width: 100%;

        height: 100vh;

        background: #FFFFFF;



    }



    .modal_jiameng_input {

        padding: 0.92rem 0.3rem 0;

    }



    .modal_fangwei_info {

        display: none;

    }



    .modal_jiameng_list {

        border-radius: 0.6rem;

        border: 1px solid rgba(0, 0, 0, 0.15);

        display: flex;

        align-items: center;

        padding: 0.16rem 0.3rem;

        font-size: 0.28rem;

        font-family: SourceHanSansCN-Regular;

        margin-bottom: 0.4rem;

    }



    .modal_jiameng_list &gt; span:nth-of-type(1) {

        width: 1.6rem;

        margin-right: 0.16rem;

    }



    .modal_fangwei_value div:nth-child(2) input {

        width: 2rem;

    }



    .modal_jiameng_list input {

        flex: 1;

        border: 0;

        outline: 0;

        color: rgba(0, 0, 0, 0.6);

    }



    .modal_jiameng_list:nth-child(3) input {

        width: 1rem;

    }



    .modal_jiameng_list:nth-child(5) input {

        width: 2rem;

    }



    .modal_jiameng_list .yanzhengma {

        width: 2rem;

    }



    .modal_jiameng_list .sex {

        width: 2.5rem;

        display: flex;

        align-items: center;

        justify-content: flex-end;

    }



    .modal_jiameng_list .sex div {

        display: flex;

        align-items: center;



    }



    .xuanze_icon {

        width: 0.12rem;

        height: 0.12rem;

        border-radius: 50%;

        border: 1px solid rgba(0, 0, 0, 0.3);

        display: flex;

        justify-content: center;

        align-items: center;

        margin-right: 0.05rem;

    }



    .xuanze_icon span {

        width: 6px;

        height: 6px;

        border-radius: 50%;

    }



    .xuanze_icon span.tab {

        background: #FF0067;

    }



    .jiameng_xieyi {

        display: flex;

        align-items: center;

        font-size: 0.24rem;

        font-family: SourceHanSansCN-Regular;

    }



    .modal_jiameng_btn {

        margin-top: 0.6rem;

    }



    .modal_jiameng_btn p {

        width: 6.9rem;

        height: 0.72rem;

        background: linear-gradient(90deg, #FF8896 0%, #FF0079 100%);

        border-radius: 0.6rem;

        font-size: 0.28rem;

        line-height: 0.72rem;

        text-align: center;

        color: #ffffff;

        cursor: pointer;

    }



    /*ç”¨æˆ·åè®®*/

    .modal_yonghuxieyi_visible {

        display: none;

    }



    .modal_yonghuxieyi {

        width: 100%;

        height: 100vh;

        overflow-y: auto;

        background: #FFFFFF;

        scrollbar-width: none; /* Firefox */

        -ms-overflow-style: none; /* IE 10+ */

    }



    .modal_yonghuxieyi::-webkit-scrollbar {

        display: none; /* Chrome Safari */

    }



    .modal_yonghuxieyi_main {

        padding: 0.92rem 0.6rem;

        box-sizing: border-box;

        font-size: 0.24rem;

        line-height: 0.4rem;

        color: #322F2F;

    }



    .modal_yonghuxieyi_main h3 {

        font-size: 0.28rem;

        line-height: 0.4rem;

        font-family: SourceHanSansCN-Medium;

        margin-bottom: 0.6rem;

    }



    .modal_yonghuxieyi_main p {

        margin-bottom: 0.3rem;

        font-size: 0.4rem;

        line-height: 0.48rem;

        font-family: Gotham-Book;

    }



    .modal_yonghuxieyi_main div {

        margin-bottom: 0.6rem;

    }





    /*éª‘è¡ŒæŒ‡å—*/

    .modal_qixingzhinan_visible {

        display: none;

    }



    .modal_qixingzhinan {

        width: 100%;

        height: 100vh;

        overflow-y: auto;

        background: #FFFFFF;

        scrollbar-width: none; /* Firefox */

        -ms-overflow-style: none; /* IE 10+ */

    }



    .modal_qixingzhinan_info {

        padding: 0.6rem;

        font-size: 0.24rem;

        line-height: 0.4rem;

    }



    .modal_qixingzhinan_list {

        margin-bottom: 0.6rem;



    }



    .modal_qixingzhinan_list p:first-child {

        font-family: Gotham-Book;

        font-size: 0.4rem;

        line-height: 0.47rem;

        margin-bottom: 0.32rem;

    }



    .modal_qixingzhinan_lists p {

        display: flex;

        font-size: 0.24rem;

        line-height: 0.4rem;

        margin-bottom: 0.3rem;

    }



    .modal_qixingzhinan_lists p span:first-child {

        width: 0.3rem;

        height: 0.3rem;

        border-radius: 50%;

        background: #000000;

        color: #ffffff;

        font-family: Gotham-Book;

        line-height: 0.3rem;;

        text-align: center;

        font-size: 0.12rem;

        margin-top: 0.04rem;

    }



    .modal_qixingzhinan_lists p span:nth-child(2) {

        flex: 1;

        margin-left: 10px;

    }



    .modal_qixingzhinan_info {

        height: calc(100vh - 1.18rem);

        overflow-y: auto;

        scrollbar-width: none; /* Firefox */

        -ms-overflow-style: none; /* IE 10+ */

    }



    .modal_qixingzhinan_info::-webkit-scrollbar {

        display: none; /* Chrome Safari */

    }



    .modal_qixingzhinan_list img {

        display: block;

        width: 100%;

        height: auto;

        margin: 0.45rem auto 0;

    }
    .qicheshoushitu_bg{
        display: none !important;
    }



    /*æ³¨æ„äº‹é¡¹*/

    .modal_zhuyishixiang {

        width: 100%;

        height: 100vh;

        overflow-y: auto;

        background: #FFFFFF;

        display: none;

    }



    .modal_zhuyishixiang_list {

        font-size: 0.28rem;

        line-height: 0.36rem;

        font-family: SourceHanSansCN-Medium;

        margin-bottom: 0.6rem;

    }





}



@media all and (max-width: 1560px)and (min-width: 1200px) {
    .kaiping_modal {
        width: 100%;
        height: 100vh;
        position: fixed;
        z-index: 100000;
        top: 0;
        left: 0;
        overflow: hidden;
        display: none;
    }
    .kaiping_modal_con{
        width: 100%;
        height: 100%;
        background-size: 100% auto;
        background-image: url('https://aimatech998.oss-cn-qingdao.aliyuncs.com/img/kaiping_img.png');
        background-position-y: 0;

    }
    /*å¿«æ·æœåŠ¡*/

    .kuaijiefuwu_wrap {

        width: 100%;

        height: 250px;

        background: #f3f5f8;

        display: flex;

        justify-items: center;

    }



    .kuaijiefuwu {

        margin: 0 auto;

        height: 250px;

    }



    .kuaijiefuwu ul {

        height: 250px;

        display: flex;

        justify-items: center;

        align-items: center;

    }



    .kuaijiefuwu ul li {

        width: 80px;

        display: flex;

        flex-direction: column;

        align-items: center;

        font-size: 18px;

        line-height: 25px;

        margin: 0 80px;

    }



    .kuaijiefuwu ul li img {

        width: 80px;

        height: 80px;

        margin-bottom: 20px;

        cursor: pointer;

    }



    /*ç™½è‰²åº•éƒ¨èƒŒæ™¯*/

    .modal_wrap {

        position: fixed;

        top: 0;

        left: 0;

        right: 0;

        bottom: 0;

        margin: auto;

        background: rgba(255, 255, 255, 0.95);

        z-index: 9999;

        width: 100%;

        height: 100vh;

        display: flex;

        overflow: auto;



    }



    .modal_content_wrap {

        width: 100%;

        height: 100%;

        display: flex;

        justify-content: center;

        align-items: center;

    }



    .modal_top {

        height: 110px;

        background: #E2E2E9;

        border-radius: 20px 20px 0px 0px;

        font-size: 36px;

        font-family: SourceHanSansCN-Regular;

        text-align: center;

        line-height: 110px;

        position: relative;

    }



    .modal_top img {

        width: 40px;

        height: 40px;

        position: absolute;

        top: 35px;

        right: 35px;

        cursor: pointer;

    }



    /*åŠ&nbsp;ç›Ÿå¼¹çª—*/

    .modal_jiameng_visible {
        display: none;
        align-items: center;
        justify-content: center;
    }



    .modal_jiameng {
        width: 960px;
        height: 550px;
        background: #FFFFFF;
        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);
        border-radius: 20px 20px 20px 20px;
    }




    .modal_jiameng_input_wrap{
        width: 960px;
        padding: 60px 204px 80px;
        height: 420px;
        overflow: auto;
        box-sizing: border-box;
    }

    .modal_jiameng_input {
        padding: 60px 212px;
        overflow-y: auto;
        height: 420px;
    }
    .modal_jiamengliucheng_input{
        padding: 0;
        height: auto;
    }
    .modal_fangwei_value{
        margin: 60px auto 0;
    }

    .modal_fangwei_info {

        display: none;

    }



    .modal_fangwei_infos p:nth-child(1) {

        font-size: 18px;

        text-align: center;

    }



    .modal_fangwei_infos p:nth-child(2) {

        font-size: 32px;

        line-height: 48px;

        text-align: center;

    }



    .modal_jiameng_list {

        border-radius: 30px;

        border: 1px solid rgba(0, 0, 0, 0.15);

        display: flex;

        align-items: center;

        padding: 18px 30px;

        font-size: 18px;

        font-family: SourceHanSansCN-Regular;

        margin-bottom: 30px;

    }



    .modal_jiameng_list &gt; span:nth-of-type(1) {

        width: 90px;

        margin-right: 20px;

    }



    .modal_jiameng_list input {

        flex: 1;

        border: 0;

        outline: 0;

        color: rgba(0, 0, 0, 0.6);

    }



    .modal_fangwei_value div:nth-child(2) input {

        width: 300px !important;

    }



    .modal_jiameng_list .yanzhengma {

        width: 110px;

    }



    .modal_jiameng_list .sex {

        width: 180px;

        display: flex;

        align-items: center;

    }



    .xuanze_icon {

        width: 12px;

        height: 12px;

        border-radius: 50%;

        border: 1px solid rgba(0, 0, 0, 0.3);

        display: flex;

        justify-content: center;

        align-items: center;

        margin-right: 5px;

        cursor: pointer;

    }



    .modal_jiameng_list .sex div {

        display: flex;

        align-items: center;

        cursor: pointer;

    }



    .xuanze_icon span {

        width: 6px;

        height: 6px;

        border-radius: 50%;



    }



    .xuanze_icon span.tab {

        background: #FF0067;

    }



    .jiameng_xieyi {

        display: flex;

        align-items: center;

        font-size: 14px;

        font-family: SourceHanSansCN-Regular;

    }



    .modal_jiameng_btn {

        margin-top: 50px;

    }



    .modal_jiameng_btn p {

        width: 535px;

        height: 60px;

        background: linear-gradient(90deg, #FF8896 0%, #FF0079 100%);

        border-radius: 30px 30px 30px 30px;

        font-size: 18px;

        line-height: 60px;

        text-align: center;

        color: #ffffff;

        cursor: pointer;

    }



    /*ç”¨æˆ·åè®®*/

    .modal_yonghuxieyi_visible {

        display: none;


    }



    .modal_yonghuxieyi {

        width: 960px;

        /*height: 1100px;*/

        /*overflow-y: auto;*/

        background: #FFFFFF;

        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);

        border-radius: 20px 20px 20px 20px;

        margin: 100px auto;

        /*scrollbar-width: none; !* Firefox *!*/

        /*-ms-overflow-style: none; !* IE 10+ *!*/

    }



    /*.modal_yonghuxieyi::-webkit-scrollbar {*/

    /*    display: none; !* Chrome Safari *!*/

    /*}*/


    .modal_yonghuxieyi_main {
        padding: 40px 100px 60px;
        box-sizing: border-box;
        height: 420px;
        font-size: 21px;
        line-height: 28px;
        overflow-y: auto
    }



    .modal_yonghuxieyi_main h3 {

        font-size: 24px;

        line-height: 32px;

        font-family: SourceHanSansCN-Medium;

        margin-bottom: 30px;

    }



    .modal_yonghuxieyi_main p {

        margin-bottom: 8px;

    }



    .modal_yonghuxieyi_main div {

        margin-bottom: 30px;

    }



    /*é˜²ä¼ªæŸ¥è¯¢*/

    .modal_fangwei {

        width: 818px;

        height: 550px;

        background: #FFFFFF;

        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);

        border-radius: 20px;

        margin: 100px auto 0;

    }



    /*éª‘è¡ŒæŒ‡å—*/

    .modal_qixingzhinan_visible {

        display: none;
        align-items: center;
        justify-content: center;

    }



    .modal_qixingzhinan {

        width: 960px;

        height: 550px;

        background: #FFFFFF;

        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);

        border-radius: 20px 20px 20px 20px;

        display: none;

    }



    .modal_qixingzhinan_info {

        padding: 50px 120px;

        font-size: 21px;

        line-height: 30px;
        font-family: SourceHanSansCN-Light;

    }



    .modal_qixingzhinan_list {

        margin-bottom: 40px;



    }



    .modal_qixingzhinan_list p:first-child {

        font-size: 24px;

        line-height: 36px;

        margin-bottom: 10px;

    }



    .modal_qixingzhinan_lists p {

        display: flex;

        font-size: 18px;

        margin-bottom: 10px;

    }



    .modal_qixingzhinan_lists p span:first-child {

        width: 15px;

        height: 15px;

        border-radius: 50%;

        background: #000000;

        color: #ffffff;

        font-family: Gotham-Book;

        line-height: 15px;

        text-align: center;

        font-size: 12px;;

        margin-top: 8px;
    }



    .modal_qixingzhinan_lists p span:nth-child(2) {

        flex: 1;

        margin-left: 10px;

    }



    .modal_qixingzhinan_info {

        height: 420px;

        overflow-y: auto;

        /*scrollbar-width: none; !* Firefox *!*/

        /*-ms-overflow-style: none; !* IE 10+ *!*/

    }



    /*.modal_qixingzhinan_info::-webkit-scrollbar {*/

    /*    display: none; !* Chrome Safari *!*/

    /*}*/



    .modal_qixingzhinan_list img {

        display: block;

        width: 700px;

        height: auto;

        margin: 51px auto 0;

    }
.qicheshoushitu_view{
    display: none !important;
}


    /*æ³¨æ„äº‹é¡¹*/

    .modal_zhuyishixiang {

        width: 960px;

        height: 550px;

        background: #FFFFFF;

        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);

        border-radius: 20px 20px 20px 20px;

        margin: 100px auto 0;

        display: none;

    }



    .modal_zhuyishixiang_list {

        font-size: 28px;

        line-height: 40px;

        font-family: SourceHanSansCN-Regular;

        margin-bottom: 60px;

    }



    /*ç™»å½•å¼¹çª—*/

    .login_flage {

        display: none;

    }



    .modal_login {

        position: fixed;

        top: 80px;

        left: 0;

        width: 100%;

        height: 100%;

        background: rgba(0, 0, 0, 0.7);

    }





    .modal_login_main {

        position: absolute;

        top: 100px;

        right: 288px;

        width: 576px;

        height: 740px;

        border-radius: 20px;

        background: #ffffff;

        /*display: none;*/

    }



    .modal_new_password {

        position: absolute;

        top: 282px;

        right: 288px;

        width: 576px;

        height: 376px;

        background: #FFFFFF;

        box-shadow: 6px 6px 10px 1px rgba(0, 0, 0, 0.25);

        border-radius: 20px;

        display: none;

    }



    .modal_new_password div {

        width: 100%;

        height: 100%;

        display: flex;

        flex-direction: column;

        justify-content: center;

        align-items: center;

    }



    .modal_new_password div img {

        width: 50px;

        height: 50px;

    }



    .modal_new_password div p:nth-of-type(1) {

        font-size: 24px;

        font-family: SourceHanSansCN-Medium;

        margin: 50px auto 22px;

    }



    .modal_new_password div p:nth-of-type(2) {

        font-size: 14px;

        color: #3FA5F1;

        font-family: SourceHanSansCN-Regular;

    }



    .modal_login_top {

        height: 100px;

        background: #DEDEE5;

        border-radius: 20px 20px 0px 0px;

        font-size: 28px;

        color: #000000;

        text-align: center;

        line-height: 100px;

        font-family: SourceHanSansCN-Regular;

    }



    .modal_login_bot {

        margin: 0 68px;

    }



    .modal_login_tab {

        display: flex;

        font-size: 16px;

        line-height: 22px;

        padding-top: 50px;



    }



    .modal_login_tab span {

        width: 50%;

        padding-bottom: 7px;

        border-bottom: 1px solid #9A9B9B;

        color: #9A9B9B;

        text-align: center;

        cursor: pointer;

    }



    .modal_login_tab span.tab {

        border-bottom: 1px solid #000000;

        color: #000000;

    }



    .modal_login_input {

        margin-top: 78px;

    }



    .modal_login_inputs {

        margin-top: 30px;

        width: 440px;

        height: 50px;

        background: #FFFFFF;

        border-radius: 25px 25px 25px 25px;

        border: 1px solid #DEDEE5;

        padding: 0 20px;

        display: flex;

        align-items: center;

    }



    .modal_login_inputs input {

        flex: 1;

        border: 0;

        outline: 0;

        color: #9A9B9B;

        font-size: 16px;

    }





    .modal_login_inputs img {

        width: 25px;

        height: 25px;

        cursor: pointer;

        margin-left: 10px;

    }



    .login_password_close {

        display: none;



    }



    .modal_login_btns {

        padding-top: 80px;

        position: relative;

        font-size: 14px;

        font-family: SourceHanSansCN-Light;

        text-align: center;

    }



    .modal_login_txt {

        font-size: 14px;

        font-family: SourceHanSansCN-Light;

        color: #E70066;

        position: absolute;

        top: 7px;

        left: 20px;

        cursor: pointer;



    }



    .modal_login_btn {

        width: 440px;

        height: 50px;

        border-radius: 25px;

        text-align: center;

        line-height: 50px;

        font-size: 18px;

        cursor: pointer;

    }



    .modal_denglu {

        background: linear-gradient(90deg, #FF5888 0%, #FE5586 28%, #FB4B83 48%, #F73C7D 65%, #F12674 81%, #E90969 96%, #E70066 100%);

        color: #ffffff;

        font-family: SourceHanSansCN-Regular;

    }



    .modal_weixin {

        border: 1px solid #DEDEE5;

        margin: 17px 0;

    }



    .modal_login_txt1 {

        margin: 17px 0;

        cursor: pointer;

    }



    .modal_login_line {

        display: flex;

        align-items: center;

        justify-content: space-between;

        font-size: 16px;

        color: #A2A2A2;

    }



    .modal_login_line span:nth-child(1) {

        width: 190px;

        height: 1px;

        background: #DEDEE5;

    }



    .modal_login_line span:nth-child(3) {

        width: 190px;

        height: 1px;

        background: #DEDEE5;

    }





    .weixin_saoma_main {

        width: 540px;

        height: 571px;

        background: #FFFFFF;

        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);

        border-radius: 30px 30px 30px 30px;

        position: absolute;

        top: 234px;

        left: 0;

        right: 0;

        margin: auto;

        padding: 30px;



    }



    .weixin_saoma_close {

        text-align: right;

    }



    .weixin_saoma_close img {

        width: 40px;

        height: 40px;

        cursor: pointer;

    }



    .weixin_saoma_title {

        font-size: 28px;

        font-family: SourceHanSansCN-Regular;

        text-align: center;

    }



    .weixin_saoma_erweima {

        display: block;

        width: 260px;

        height: 260px;

        margin: 40px auto 44px;

    }





    .weixin_saoma_yisao {

        display: flex;

        justify-content: center;

        font-size: 21px;

        align-items: center;

    }



    .weixin_saoma_yisao img {

        width: 40px;

        height: 40px;

        margin-right: 12px;

    }



    .weixin_saoma_yisao span:nth-child(2) {

        font-size: 16px;

        display: block;

    }





    /*æ»‘å—éªŒè¯*/

    #slide_box {

        width: 440px;

        height: 50px;

        text-align: center;

        line-height: 50px;

        font-size: 14px;

        color: #717171;

        background: #DEDEE5;

        border: none;

        margin-top: 31px;

        border-radius: 25px;

    }



    #slide_xbox {

        width: 50px;

        height: 50px;

        text-align: center;

        line-height: 50px;

        font-size: 16px;

        color: #fff;

        position: absolute;

        background: #35b34a;

        border-radius: 44px 43px 43px 43px;

    }



    #btn {

        cursor: pointer;

        width: 50px;

        height: 50px;

        float: right;

        -webkit-box-shadow: 0px 0px 15px 0px #ddd;

        -moz-box-shadow: 0px 0px 15px 0px #ddd;

        box-shadow: 0px 0px 15px 0px #ddd;

        color: #8a8c97;

        background: #fff url(../img/huakuai.png) 0 0 no-repeat;

        background-size: 100% 100%;

        border-radius: 100%;



    }





    .modal_login_chongzhi_step2 {

        width: 440px;

        height: 220px;

        background: rgba(226, 226, 226, 0.45);

        border-radius: 25px 25px 25px 25px;

        margin-top: 52px;

        padding: 26px 0 22px;

        text-align: center;



    }



    .yanzhengma_txt {

        font-size: 24px;

        line-height: 32px;

        font-family: Gotham-Book;

        opacity: 0.45;

    }



    .yanzhengma_code {

        display: flex;

        align-items: center;

        font-size: 24px;

        font-family: Gotham-Book;

        justify-content: center;

        margin: 24px auto 30px;

    }



    .yanzhengma_code span {

        width: 45px;

        height: 45px;

        border-radius: 50%;

        border: 1px solid #DEDEE5;

        margin: 0 5px;

    }



    .yanzhengma_code input {

        width: 45px;

        height: 45px;

        background: transparent;

        outline: none;

        border-radius: 50%;

        border: 0;

        text-align: center;

        line-height: 45px;



    }



    .yanzhengma_time {

        width: 180px;

        height: 40px;

        background: #DEDEE5;

        border-radius: 20px 20px 20px 20px;

        font-size: 16px;

        font-family: SourceHanSansCN-Regular;

        text-align: center;

        line-height: 40px;

        margin: 0 auto;

        cursor: pointer;

        color: rgba(0, 0, 0, 0.45);



    }



}





@media screen and (min-width: 1561px) {
    .kaiping_modal {
        width: 100%;
        height: 100vh;
        position: fixed;
        z-index: 100000;
        top: 0;
        left: 0;
        overflow: hidden;
        display: none;
    }
    .kaiping_modal_con{
        width: 100%;
        height: 100%;
        background-size: 100% auto;
        background-image: url('https://aimatech998.oss-cn-qingdao.aliyuncs.com/img/kaiping_img.png');
        background-position-y: 0;

        /*animation: kaiping-gif 3s steps(1, end) 0s;*/
        /*animation-fill-mode: forwards; !*è®©åŠ¨ç”»åœç•™åœ¨æœ€åŽä¸€å¸§ *!*/
        /*-moz-animation-fill-mode: forwards;*/
        /*-webkit-animation-fill-mode: forwards;*/
        /*-o-animation-fill-mode: forwards;*/
        /*background: url("https://aimatech998.oss-cn-qingdao.aliyuncs.com/img/kaiping_img.png") no-repeat;*/
        /*background-position: 0 0;*/
        /*background-size: cover;*/
    }
    /*å¿«æ·æœåŠ¡*/

    .kuaijiefuwu_wrap {

        width: 100%;

        height: 250px;

        background: #f3f5f8;

        display: flex;

        justify-items: center;

    }



    .kuaijiefuwu {

        margin: 0 auto;

        height: 250px;

    }



    .kuaijiefuwu ul {

        height: 250px;

        display: flex;

        justify-items: center;

        align-items: center;

    }



    .kuaijiefuwu ul li {

        width: 80px;

        display: flex;

        flex-direction: column;

        align-items: center;

        font-size: 18px;

        line-height: 25px;

        margin: 0 80px;

    }



    .kuaijiefuwu ul li img {

        width: 80px;

        height: 80px;

        margin-bottom: 20px;

        cursor: pointer;

    }



    /*ç™½è‰²å¼¹çª—æ&nbsp;·å¼*/

    /*ç™½è‰²åº•éƒ¨èƒŒæ™¯*/

    .modal_wrap {

        position: fixed;

        top: 0;

        left: 0;

        right: 0;

        bottom: 0;

        margin: auto;

        background: rgba(255, 255, 255, 0.95);

        z-index: 9999;

        width: 100%;

        height: 100vh;

        display: flex;

        overflow: auto;

    }



    .modal_content_wrap {

        width: 100%;

        height: 100%;

        display: flex;

        justify-content: center;

        align-items: center;

    }




    .modal_top {

        height: 110px;

        background: #E2E2E9;

        border-radius: 20px 20px 0px 0px;

        font-size: 36px;

        font-family: SourceHanSansCN-Regular;

        text-align: center;

        line-height: 110px;

        position: relative;

    }



    .modal_top img {

        width: 40px;

        height: 40px;

        position: absolute;

        top: 35px;

        right: 35px;

        cursor: pointer;

    }



    /*é˜²ä¼ªæŸ¥è¯¢*/

    .modal_fangwei {

        width: 818px;

        height: 550px;

        background: #FFFFFF;

        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);

        border-radius: 20px;

        margin: 100px auto 0;

    }



    .modal_fangwei_p1 {

        font-size: 18px;

        text-align: center;

    }



    .modal_fangwei_p2 {

        font-size: 36px;

        line-height: 48px;

        text-align: center;

    }



    /*åŠ&nbsp;ç›Ÿå¼¹çª—*/

    .modal_jiameng_visible {
        display: none;

        align-items: center;
        justify-content: center;
    }
    .modal_jiameng {
        width: 960px;
        height: 620px;
        background: #FFFFFF;
        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);
        border-radius: 20px 20px 20px 20px;
    }
    .modal_jiameng_input_wrap{
        width: 960px;
        padding: 60px 203px 80px;
        height: 490px;
        overflow: auto;
        box-sizing: border-box;
    }

    .modal_jiameng_input {
        padding: 60px 212px;
        overflow-y: auto;
        height: 480px;
    }
    .modal_jiamengliucheng_input{
        padding: 0;
        height: auto;
    }
    .modal_fangwei_value{
        margin: 60px auto 0;
    }



    .modal_fangwei_info {

        display: none;

    }



    .modal_fangwei_infos p:nth-child(1) {

        font-size: 18px;

        text-align: center;

    }



    .modal_fangwei_infos p:nth-child(2) {

        font-size: 32px;

        line-height: 48px;

        text-align: center;

    }





    .modal_jiameng_list {

        border-radius: 30px;

        border: 1px solid rgba(0, 0, 0, 0.15);

        display: flex;

        align-items: center;

        padding: 18px 30px;

        font-size: 18px;

        font-family: SourceHanSansCN-Regular;

        margin-bottom: 30px;

    }



    .modal_jiameng_list &gt; span:nth-of-type(1) {

        width: 90px;

        margin-right: 20px;

    }



    .modal_jiameng_list input {

        flex: 1;

        border: 0;

        outline: 0;

        color: rgba(0, 0, 0, 0.6);

    }



    .modal_fangwei_value div:nth-child(2) input {

        width: 300px !important;

    }



    .modal_jiameng_list .yanzhengma {

        width: 110px;

    }



    .modal_jiameng_list .sex {

        width: 180px;

        display: flex;

        align-items: center;

    }



    .xuanze_icon {

        width: 12px;

        height: 12px;

        border-radius: 50%;

        border: 1px solid rgba(0, 0, 0, 0.3);

        display: flex;

        justify-content: center;

        align-items: center;

        margin-right: 5px;

        cursor: pointer;

    }



    .modal_jiameng_list .sex div {

        display: flex;

        align-items: center;

        cursor: pointer;

    }



    .xuanze_icon span {

        width: 6px;

        height: 6px;

        border-radius: 50%;



    }



    .xuanze_icon span.tab {

        background: #FF0067;

    }



    .jiameng_xieyi {

        display: flex;

        align-items: center;

        font-size: 14px;

        font-family: SourceHanSansCN-Regular;

    }



    .modal_jiameng_btn {

        margin-top: 50px;

    }



    .modal_jiameng_btn p {

        width: 535px;

        height: 60px;

        background: linear-gradient(90deg, #FF8896 0%, #FF0079 100%);

        border-radius: 30px 30px 30px 30px;

        font-size: 18px;

        line-height: 60px;

        text-align: center;

        color: #ffffff;

        cursor: pointer;

    }



    /*ç”¨æˆ·åè®®*/

    .modal_yonghuxieyi_visible {

        display: none;


    }



    .modal_yonghuxieyi {

        width: 1334px;

        height: 620px;

        overflow-y: auto;

        background: #FFFFFF;

        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);

        border-radius: 20px 20px 20px 20px;


        /*scrollbar-width: none; !* Firefox *!*/

        /*-ms-overflow-style: none; !* IE 10+ *!*/

    }



    /*.modal_yonghuxieyi::-webkit-scrollbar {*/

    /*    display: none; !* Chrome Safari *!*/

    /*}*/



    .modal_yonghuxieyi_main {
        padding: 40px 122px 60px;
        box-sizing: border-box;
        font-size: 21px;
        line-height: 28px;
        overflow-y: auto;
        height: 480px;
    }



    .modal_yonghuxieyi_main h3 {

        font-size: 24px;

        line-height: 32px;

        font-family: SourceHanSansCN-Medium;

        margin-bottom: 30px;

    }



    .modal_yonghuxieyi_main p {

        margin-bottom: 8px;

    }



    .modal_yonghuxieyi_main div {

        margin-bottom: 30px;

    }





    /*éª‘è¡ŒæŒ‡å—*/

    .modal_qixingzhinan_visible {

        display: none;
        align-items: center;
        justify-content: center;

    }



    .modal_qixingzhinan {

        width: 1344px;

        height: 620px;

        background: #FFFFFF;

        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);

        border-radius: 20px 20px 20px 20px;


        display: none;

    }



    .modal_qixingzhinan_info {

        padding: 50px 120px;

        font-size: 21px;

        line-height: 30px;
        font-family: SourceHanSansCN-Light;

    }



    .modal_qixingzhinan_list {

        margin-bottom: 40px;



    }



    .modal_qixingzhinan_list p:first-child {

        font-size: 24px;

        line-height: 36px;

        margin-bottom: 10px;

    }



    .modal_qixingzhinan_lists p {

        display: flex;

        font-size: 18px;

        margin-bottom: 10px;

    }



    .modal_qixingzhinan_lists p span:first-child {

        width: 15px;

        height: 15px;

        border-radius: 50%;

        background: #000000;

        color: #ffffff;

        font-family: Gotham-Book;

        line-height: 15px;

        text-align: center;

        font-size: 12px;;
        margin-top: 8px;

    }



    .modal_qixingzhinan_lists p span:nth-child(2) {

        flex: 1;

        margin-left: 10px;

    }



    .modal_qixingzhinan_info {

        height: 480px;

        overflow-y: auto;

        /*scrollbar-width: none; !* Firefox *!*/

        /*-ms-overflow-style: none; !* IE 10+ *!*/

    }



    /*.modal_qixingzhinan_info::-webkit-scrollbar {*/

    /*    display: none; !* Chrome Safari *!*/

    /*}*/



    .modal_qixingzhinan_list img {

        display: block;

        width: 852px;

        height: auto;

        margin: 51px auto 0;

    }

    .qicheshoushitu_view{
        display: none !important;
    }

    /*æ³¨æ„äº‹é¡¹*/

    .modal_zhuyishixiang {

        width: 1344px;

        height: 620px;

        background: #FFFFFF;

        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);

        border-radius: 20px 20px 20px 20px;

        margin: 100px auto 0;

        display: none;

    }



    .modal_zhuyishixiang_list {

        font-size: 28px;

        line-height: 40px;

        font-family: SourceHanSansCN-Regular;

        margin-bottom: 60px;

    }



    /*ç™»å½•å¼¹çª—*/

    .login_flage {

        display: none;

    }



    .modal_login {

        position: fixed;

        top: 80px;

        left: 0;

        width: 100%;

        height: 100%;

        background: rgba(0, 0, 0, 0.7);

    }





    .modal_login_main {

        position: absolute;

        top: 100px;

        right: 288px;

        width: 576px;

        height: 740px;

        border-radius: 20px;

        background: #ffffff;

        /*display: none;*/

    }



    .modal_new_password {

        position: absolute;

        top: 282px;

        right: 288px;

        width: 576px;

        height: 376px;

        background: #FFFFFF;

        box-shadow: 6px 6px 10px 1px rgba(0, 0, 0, 0.25);

        border-radius: 20px;

        display: none;

    }



    .modal_new_password div {

        width: 100%;

        height: 100%;

        display: flex;

        flex-direction: column;

        justify-content: center;

        align-items: center;

    }



    .modal_new_password div img {

        width: 50px;

        height: 50px;

    }



    .modal_new_password div p:nth-of-type(1) {

        font-size: 24px;

        font-family: SourceHanSansCN-Medium;

        margin: 50px auto 22px;

    }



    .modal_new_password div p:nth-of-type(2) {

        font-size: 14px;

        color: #3FA5F1;

        font-family: SourceHanSansCN-Regular;

    }



    .modal_login_top {

        height: 100px;

        background: #DEDEE5;

        border-radius: 20px 20px 0px 0px;

        font-size: 28px;

        color: #000000;

        text-align: center;

        line-height: 100px;

        font-family: SourceHanSansCN-Regular;

    }



    .modal_login_bot {

        margin: 0 68px;

    }



    .modal_login_tab {

        display: flex;

        font-size: 16px;

        line-height: 22px;

        padding-top: 50px;



    }



    .modal_login_tab span {

        width: 50%;

        padding-bottom: 7px;

        border-bottom: 1px solid #9A9B9B;

        color: #9A9B9B;

        text-align: center;

        cursor: pointer;

    }



    .modal_login_tab span.tab {

        border-bottom: 1px solid #000000;

        color: #000000;

    }



    .modal_login_input {

        margin-top: 78px;

    }



    .modal_login_inputs {

        margin-top: 30px;

        width: 440px;

        height: 50px;

        background: #FFFFFF;

        border-radius: 25px 25px 25px 25px;

        border: 1px solid #DEDEE5;

        padding: 0 20px;

        display: flex;

        align-items: center;

    }



    .modal_login_inputs input {

        flex: 1;

        border: 0;

        outline: 0;

        color: #9A9B9B;

        font-size: 16px;

    }





    .modal_login_inputs img {

        width: 25px;

        height: 25px;

        cursor: pointer;

        margin-left: 10px;

    }



    .login_password_close {

        display: none;



    }



    .modal_login_btns {

        padding-top: 80px;

        position: relative;

        font-size: 14px;

        font-family: SourceHanSansCN-Light;

        text-align: center;

    }



    .modal_login_txt {

        font-size: 14px;

        font-family: SourceHanSansCN-Light;

        color: #E70066;

        position: absolute;

        top: 7px;

        left: 20px;

        cursor: pointer;



    }



    .modal_login_btn {

        width: 440px;

        height: 50px;

        border-radius: 25px;

        text-align: center;

        line-height: 50px;

        font-size: 18px;

        cursor: pointer;

    }



    .modal_denglu {

        background: linear-gradient(90deg, #FF5888 0%, #FE5586 28%, #FB4B83 48%, #F73C7D 65%, #F12674 81%, #E90969 96%, #E70066 100%);

        color: #ffffff;

        font-family: SourceHanSansCN-Regular;

    }



    .modal_weixin {

        border: 1px solid #DEDEE5;

        margin: 17px 0;

    }



    .modal_login_txt1 {

        margin: 17px 0;

        cursor: pointer;

    }



    .modal_login_line {

        display: flex;

        align-items: center;

        justify-content: space-between;

        font-size: 16px;

        color: #A2A2A2;

    }



    .modal_login_line span:nth-child(1) {

        width: 190px;

        height: 1px;

        background: #DEDEE5;

    }



    .modal_login_line span:nth-child(3) {

        width: 190px;

        height: 1px;

        background: #DEDEE5;

    }





    .weixin_saoma_main {

        width: 540px;

        height: 571px;

        background: #FFFFFF;

        box-shadow: 5px 5px 8px 1px rgba(0, 0, 0, 0.25);

        border-radius: 30px 30px 30px 30px;

        position: absolute;

        top: 234px;

        left: 0;

        right: 0;

        margin: auto;

        padding: 30px;



    }



    .weixin_saoma_close {

        text-align: right;

    }



    .weixin_saoma_close img {

        width: 40px;

        height: 40px;

        cursor: pointer;

    }



    .weixin_saoma_title {

        font-size: 28px;

        font-family: SourceHanSansCN-Regular;

        text-align: center;

    }



    .weixin_saoma_erweima {

        display: block;

        width: 260px;

        height: 260px;

        margin: 40px auto 44px;

    }





    .weixin_saoma_yisao {

        display: flex;

        justify-content: center;

        font-size: 21px;

        align-items: center;

    }



    .weixin_saoma_yisao img {

        width: 40px;

        height: 40px;

        margin-right: 12px;

    }



    .weixin_saoma_yisao span:nth-child(2) {

        font-size: 16px;

        display: block;

    }





    /*æ»‘å—éªŒè¯*/

    #slide_box {

        width: 440px;

        height: 50px;

        text-align: center;

        line-height: 50px;

        font-size: 14px;

        color: #717171;

        background: #DEDEE5;

        border: none;

        margin-top: 31px;

        border-radius: 25px;

    }



    #slide_xbox {

        width: 50px;

        height: 50px;

        text-align: center;

        line-height: 50px;

        font-size: 16px;

        color: #fff;

        position: absolute;

        background: #35b34a;

        border-radius: 44px 43px 43px 43px;

    }



    #btn {

        cursor: pointer;

        width: 50px;

        height: 50px;

        float: right;

        -webkit-box-shadow: 0px 0px 15px 0px #ddd;

        -moz-box-shadow: 0px 0px 15px 0px #ddd;

        box-shadow: 0px 0px 15px 0px #ddd;

        color: #8a8c97;

        background: #fff url(../img/huakuai.png) 0 0 no-repeat;

        background-size: 100% 100%;

        border-radius: 100%;



    }





    .modal_login_chongzhi_step2 {

        width: 440px;

        height: 220px;

        background: rgba(226, 226, 226, 0.45);

        border-radius: 25px 25px 25px 25px;

        margin-top: 52px;

        padding: 26px 0 22px;

        text-align: center;



    }



    .yanzhengma_txt {

        font-size: 24px;

        line-height: 32px;

        font-family: Gotham-Book;

        opacity: 0.45;

    }



    .yanzhengma_code {

        display: flex;

        align-items: center;

        font-size: 24px;

        font-family: Gotham-Book;

        justify-content: center;

        margin: 24px auto 30px;

    }



    .yanzhengma_code span {

        width: 45px;

        height: 45px;

        border-radius: 50%;

        border: 1px solid #DEDEE5;

        margin: 0 5px;

    }



    .yanzhengma_code input {

        width: 45px;

        height: 45px;

        background: transparent;

        outline: none;

        border-radius: 50%;

        border: 0;

        text-align: center;

        line-height: 45px;



    }



    .yanzhengma_time {

        width: 180px;

        height: 40px;

        background: #DEDEE5;

        border-radius: 20px 20px 20px 20px;

        font-size: 16px;

        font-family: SourceHanSansCN-Regular;

        text-align: center;

        line-height: 40px;

        margin: 0 auto;

        cursor: pointer;

        color: rgba(0, 0, 0, 0.45);



    }



}



/*é˜²ä¼ªç&nbsp;*/

.modal_fangwei_visible {

    display: none;

}





/*ç™»é™†ç³»åˆ—*/

.modal_login_chongzhi_step1 {

    display: none;

}



.weixin_saoma_flage {

    display: none;

}



.weixin_saoma_weishao {

    text-align: center;

    display: none;

}



.login_flage {

    display: none;

}



</pre></body></html>